planetary cooler - French English Dictionary